package com.ohuang.test_koin

import android.app.Application
import com.ohuang.test_koin.module.appModule
import com.ohuang.test_koin.module.loginModule
import org.koin.android.ext.koin.androidContext
import org.koin.android.ext.koin.androidLogger
import org.koin.androidx.compose.koinViewModel
import org.koin.androidx.fragment.koin.fragmentFactory
import org.koin.compose.KoinApplication
import org.koin.core.context.startKoin

class App : Application() {

    override fun onCreate() {
        super.onCreate()
        startKoin {
            androidLogger()
            androidContext(this@App)
            modules(appModule)
            modules(loginModule)
        }
    }
}